average life-span - Espagnol Anglais Dictionnaire